Indexing Type Hierarchies with Multikey Structures
نویسندگان
چکیده
(extended abstract) Thomas A. Mueck Martin L. Polaschek Abteilung f ur Data Engineering Universitat Wien fmueck, [email protected] Abstract Multikey index structures for type hierarchies are a recent alternative to traditional B+-tree based proposals. A prerequisite for the e cient use of multikey structures in this eld is an appropriate linearization of the type hierarchy. We present the relevant problem description, i.e., the de nition of an optimal hierarchy linearization, and an algorithm which is able to map type hierarchies to linear ordered attribute domains in such a way that each subhierachy is represented by an interval of this domain. The mapping is straightforward for single inheritance hierarchies but less obvious in case of multiple inheritance. Based on an example, it is argued that this kind of hierarchy-to-domain mapping yields a signi cant query performance enhancement in a multikey type index.
منابع مشابه
Optimal Type Hierarchy Linearization for Queries in OODB
Selection criteria in OODB refer to object properties as well as to type membership. The latter stimulated research on type hierarchy indexing, i.e, fast access to object sets based on type membership criteria. A recent proposal in this context is the multikey type index. It is based on a symmetrical multikey search structure with n dimensions for n indexed object properties and one additional ...
متن کاملیک روش مبتنی بر خوشهبندی سلسلهمراتبی تقسیمکننده جهت شاخصگذاری اطلاعات تصویری
It is conventional to use multi-dimensional indexing structures to accelerate search operations in content-based image retrieval systems. Many efforts have been done in order to develop multi-dimensional indexing structures so far. In most practical applications of image retrieval, high-dimensional feature vectors are required, but current multi-dimensional indexing structures lose their effici...
متن کاملOptimizing Database Accesses for Parallel Processing of Multikey Range Searches
A multikey search query has many qualified records because it specifies some of the attributes and the rest of them are unspecified. Thus, data distribution among the parallel devices is important to enhance access concurrency for multikey search queries. Though there are some heuristics on data distribution for multikey accesses, range specification in a query has not been considered in those ...
متن کاملIndexing for Data Models with Classes and Constraints
We examine I/O-efficient data structures that provide indexing support for new data models. The database languages of these models include concepts from constraint programming (e.g., relational tuples are generalized to conjunctions of constraints) and from object-oriented programming (e.g., objects are organized in class hierarchies). Indexing by one attribute in many constraint data models is...
متن کاملDefinition and Analysis of Index Organizations Forobject - Oriented Database
| The eecient execution of queries in object-oriented databases requires the design of spe-ciic indexing techniques, to eeciently deal with predicates against nested attributes or against class inheritance hierarchies. Indexing techniques so far proposed can be classiied into three groups: inheritance indexing techniques, whose goal is to support queries along inheritance hierarchies; aggregati...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996